hand watering device - French English Dictionary